﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ewell.Interface.Common.Model.GateWay.Dto.InsuranceManager
{
    public class QueryBillDetailByExampleResp
    {
        /**
       * 住院费用明细标识
       */
        public string billDetailId { get; set; }
        /**
         * 被退住院费用明细标识
         */
        public string oldBillDetailId { get; set; }
        /**
         * 住院就诊标识
         */
        public string inpEncounterId { get; set; }
        /**
         * 孩子就诊标识
         */
        public string childInpEncounterId { get; set; }
        /**
         * 费用标识
         */
        public string dictFareNo { get; set; }
        /**
         * 费用名称
         */
        public string chargeName { get; set; }
        /**
         * 医保编码
         */
        public string hcCode { get; set; }
        /**
         * 医保名称
         */
        public string hcName { get; set; }
        /**
         * 药品标志
         */
        public string drugFlag { get; set; }
        /**
         * 费用规格
         */
        public string chargeSpec { get; set; }
        /**
         * 单价
         */
        public decimal chargePrice { get; set; }
        /**
         * 数量
         */
        public decimal quantity { get; set; }
        /**
         * 费用单位
         */
        public string chargeUnit { get; set; }
        /**
         * 总金额
         */
        public decimal amt { get; set; }
        /**
         * 开单科室标识
         */
        public string presedByDeptId { get; set; }
        /**
         * 开单科室名称
         */
        public string presedByDeptName { get; set; }
        /**
          * 开单科室医保编码
          */
        public string presedByInsurDeptId { get; set; }
        /**
         * 开单科室医保名称
         */
        public string presedByInsurDeptName { get; set; }



        /**
         * 开单医生标识
         */
        public string presedByDocId { get; set; }
        /**
         * 开单医生名称
         */
        public string presedByDocName { get; set; }
        /**
         * 开单医生医保编码
         */
        public string presedByInsurDocId { get; set; }
        /**
         * 开单医生医保名称
         */
        public string presedByInsurDocName { get; set; }
        /**
         * 医嘱执行时间
         */
        public DateTime execDate { get; set; }
        /**
         * 自费标志
         */
        public string selfPayFlag { get; set; }
        /**
         * 母婴标志
         */
        public string motherOrChildFlag { get; set; }
        /**
         * 费用来源代码
         */
        public string medChargeSourceCode { get; set; }
        /**
         * 上传状态代码
         */
        public string uploadStatus { get; set; }

        /**
          * 医嘱索引号
          */
        public string clinicalOrderFid { get; set; }
         
         
    }
}
